combat engineer regiment - Spanish English Dictionary